步驟 1:設定 Postman 測試環境
下載並安裝 Postman:如果還沒有安裝 Postman,可以從 Postman 官網 下載並安裝。
建立請求:
開啟 Postman,選擇或建立一個新的請求。
設定請求的 URL 和方法(GET、POST、PUT 等)。
步驟 2:編寫測試腳本
在請求的介面中,會看到一個 "Tests" 標籤。點擊它,然後你可以在這裡編寫測試腳本。
以下是一些常見的測試範例:
1.檢查狀態碼:
pm.test("狀態碼為 200", function () {
pm.response.to.have.status(200);
});
2.檢查回應時間:
pm.test("回應時間小於 200ms", function () {
pm.expect(pm.response.responseTime).to.be.below(200);
});
3.檢查回應內容:
pm.test("回應內容包含特定鍵", function () {
pm.expect(pm.response.json()).to.have.property("key");
});
4.檢查 JSON 格式:
pm.test("回應是有效的 JSON", function () {
pm.expect(pm.response.json()).to.be.an("object");
});
5.驗證回應值:
pm.test("返回的名稱為 'John'", function () {
pm.expect(pm.response.json().name).to.eql("John");
});
步驟 3:執行測試
點擊「Send」按鈕發送請求。
在下方的「Tests」部分,你會看到測試結果。如果測試通過,會顯示綠色的對勾;如果失敗,則顯示紅色的叉。
步驟 4:使用 Collection Runner
若要執行多個請求的測試,可以將請求保存到一個 Collection。
點擊左側的 Collection,然後選擇「Run」。
設定你想執行的請求,然後點擊「Run」來執行整個 Collection 的測試。
附加提示
環境變數:可以使用環境變數來儲存和重複使用資料。
前置和後置腳本:除了測試腳本,還可以編寫前置腳本來設置請求資料,以及後置腳本來進行額外的操作。